lance thrower - French English Dictionary